all:main
main:main.o
	g++ main.o -o main
%.o: %.cpp
	g++ $(CXXFLAGS) -c $< -o $@
clean:
	rm -f *.o main
debug: CXXFLAGS += -g -DDEBUG
debug: clean main